

using System;
using Abp.Application.Services.Dto;
using Abp.Domain.Entities.Auditing;
using System.ComponentModel.DataAnnotations;
using JYJ.AiYard.StationManagement.TbYardLovingLists;

namespace JYJ.AiYard.StationManagement.TbYardLovingLists.Dtos
{
    public class TbYardLovingListListDto : EntityDto<long>
    {

        
		/// <summary>
		/// 场所编号
		/// </summary>
		[Required(ErrorMessage="场所编号不能为空")]
		public long Station_ID { get; set; }

 

		/// <summary>
		/// 卡号(车牌)
		/// </summary>
		[Required(ErrorMessage="卡号(车牌)不能为空")]
		public string CardNo { get; set; }



		/// <summary>
		/// 卡片类型
		/// </summary>
		public int CardTypeId { get; set; }

		/// <summary>
		/// 免单类型 1每周优惠N小时 2白天免费
		/// </summary>
		public int FreeType { get; set; }

		/// <summary>
		/// 白天开始时间
		/// </summary>
		public DateTime? FreeBeginTime { get; set; }

		/// <summary>
		/// 白天结束时间
		/// </summary>
		public DateTime? FreeEndTime { get; set; }

		/// <summary>
		/// 每周免单时间
		/// </summary>
		public int FreeHours { get; set; }



		/// <summary>
		/// 操作时间
		/// </summary>
		public DateTime? Op_Time { get; set; }



		/// <summary>
		/// 操作用户代码
		/// </summary>
		public string Op_User_NO { get; set; }



		/// <summary>
		/// 操作用户名称
		/// </summary>
		public string Op_User_Name { get; set; }


        public string OBJ_Name { get; set; }

        public string OBJ_DESC { get; set; }

    }
}